<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"><head>



<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="GNU%20Autoconf,%20Automake%20and%20Libtool_fichiers/style.css" type="text/css">
<link rel="top" href="http://www.shlomifish.org/lecture/Autotools/slides/">
<link rel="next" href="http://www.shlomifish.org/lecture/Autotools/slides/intro.html">
<link rel="first" href="http://www.shlomifish.org/lecture/Autotools/slides/">
<link rel="last" href="http://www.shlomifish.org/lecture/Autotools/slides/links.html"><title>GNU Autoconf, Automake and Libtool</title></head><body>
<div class="center"><script type="text/javascript">
google_ad_client = "pub-2480595666283917";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel ="";
google_color_border = "336699";
google_color_text = "000000";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
</script>
<script type="text/javascript" src="GNU%20Autoconf,%20Automake%20and%20Libtool_fichiers/show_ads.js"></script><iframe name="google_ads_frame" src="GNU%20Autoconf,%20Automake%20and%20Libtool_fichiers/ads.htm" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" frameborder="0" height="60" scrolling="no" width="468"></iframe>
</div>
<table summary=""><tbody><tr><td>
<a href="http://www.shlomifish.org/lecture/Autotools/slides/" class="nav" accesskey="c">Contents</a></td>
<td>
<b>Up</b></td>
<td>
<b>Prev</b></td>
<td>
<a href="http://www.shlomifish.org/lecture/Autotools/slides/intro.html" class="nav" accesskey="n">Next</a></td>
</tr></tbody></table>
<h1>
GNU Autoconf, Automake and Libtool
</h1>
<ul class="contentsmain">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/intro.html" class="contents">1. Introduction</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/how_it_fits.html" class="contents">2. How it all fits together</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/simple_project/" class="contents">3. A Simple Project</a>
<ul class="contents">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/simple_project/Makefile.am.html" class="contents">3.1. The Makefile.am file</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/simple_project/configure.in.html" class="contents">3.2. The configure.in file</a>
</li></ul>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/" class="contents">4. Commonly Used configure.in macros</a>
<ul class="contents">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_DEFINE.html" class="contents">4.1. AC_DEFINE</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_CHECK_LIB.html" class="contents">4.2. AC_CHECK_LIB</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_ARG_ENABLE.html" class="contents">4.3. AC_ARG_ENABLE</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_OUTPUT.html" class="contents">4.4. AC_OUTPUT</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_CHECK_FUNCS.html" class="contents">4.5. AC_CHECK_FUNCS</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/common_macros/AC_CHECK_HEADERS.html" class="contents">4.6. AC_CHECK_HEADERS</a>
</li></ul>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/changequote.html" class="contents">5. Using changequote</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/" class="contents">6. Format of the Makefile.am File</a>
<ul class="contents">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/super.html" class="contents">6.1. Super Targets</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/sources.html" class="contents">6.2. Specifying the source files</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/ldadd.html" class="contents">6.3. Linking with internal libraries</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/headers.html" class="contents">6.4. Library Headers</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/extra_dist.html" class="contents">6.5. EXTRA_DIST</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/plain.html" class="contents">6.6. Plain Rules</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/Makefile_am/lt-version.html" class="contents">6.7. Libtool Library Versioning</a>
</li></ul>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/acconfig.h/" class="contents">7. Format of acconfig.h</a>
<ul class="contents">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/acconfig.h/example.html" class="contents">7.1. Example</a>
</li></ul>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/issues/" class="contents">8. Various Issues</a>
<ul class="contents">
<li><a href="http://www.shlomifish.org/lecture/Autotools/slides/issues/sub-dir.html" class="contents">8.1. Creating a Sub-Directory with a Different Configuration</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/issues/mylib-config.html" class="contents">8.2. mylibrary-config program</a>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/issues/rpm-spec.html" class="contents">8.3. Creating an RPM Spec</a>
</li></ul>
</li><li><a href="http://www.shlomifish.org/lecture/Autotools/slides/links.html" class="contents">9. Links and References</a>
</li></ul>
<hr>
<table summary=""><tbody><tr><td>
<a href="http://www.shlomifish.org/lecture/Autotools/slides/" class="nav">Contents</a></td>
<td>
<b>Up</b></td>
<td>
<b>Prev</b></td>
<td>
<a href="http://www.shlomifish.org/lecture/Autotools/slides/intro.html" class="nav">Next</a></td>
</tr></tbody></table>
<p><a href="http://quad-pres.berlios.de/made_with.html"><i>Made with Quad-Pres</i></a></p>
</body></html>